Skip to content

fix: olm scripts updates for SDP 26.3#124

Merged
razvan merged 6 commits intomainfrom
fix/olm/26.3
Mar 31, 2026
Merged

fix: olm scripts updates for SDP 26.3#124
razvan merged 6 commits intomainfrom
fix/olm/26.3

Conversation

@razvan
Copy link
Copy Markdown
Member

@razvan razvan commented Mar 19, 2026

Followup of stackabletech/issues#834

The olm/build-manifest.py script was updated to remove any owned CRDs from the bundles as they are now managed by the operators themselves.

The olm/generate-manifests.sh script has been deleted. This script was used only for the secret and listener ops and was incomplete and still required a lot of manual work. It has been replaced by the two scripts below which completely automate the process:

Also a new script olm/run-certification-pipeline.sh was added. This script launches cert pipelines for an operator/bundle.

@razvan razvan marked this pull request as ready for review March 26, 2026 10:56
@razvan razvan moved this to Development: Waiting for Review in Stackable Engineering Mar 26, 2026
@razvan razvan enabled auto-merge March 26, 2026 11:01
@razvan razvan self-assigned this Mar 26, 2026
@adwk67 adwk67 self-requested a review March 31, 2026 12:21
@adwk67 adwk67 moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Mar 31, 2026
razvan and others added 2 commits March 31, 2026 16:39
Co-authored-by: Andrew Kenworthy <1712947+adwk67@users.noreply.github.com>
@razvan razvan requested a review from adwk67 March 31, 2026 15:01
Copy link
Copy Markdown
Member

@adwk67 adwk67 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@razvan razvan added this pull request to the merge queue Mar 31, 2026
Merged via the queue into main with commit 13da637 Mar 31, 2026
1 check passed
@razvan razvan deleted the fix/olm/26.3 branch March 31, 2026 19:12
@sbernauer sbernauer moved this from Development: In Review to Development: Done in Stackable Engineering Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: Done

Development

Successfully merging this pull request may close these issues.

3 participants